dagger-d police fighter - Turkish English Dictionary